昨天大概講了函式在做什麼
今天先來一題簡單點的!
從函式的基本概念開始><
判斷奇數
這題之前有過類似的!
不過只有條件判斷跟直接輸出
這題我們用函式來寫寫看~
先來看下面的num,用來存放使用者輸入的數字
寫函式的話,就沒有說一定要按照順序從上往下寫!
像我這樣把輸入寫在函式下面也是可以的
我們往上看那個函式!
一樣先用def來定義一個函式叫做is_odd,odd就是奇數
裡面就開始打判斷式,這邊很簡單~
如果num/2的餘數不等於0的話,它就是奇數
另一個else我有備註,就是當num/2的餘數等於0的時候,輸出不是奇數~
最後一行我就呼叫函式is_odd,然後括號中給它一個值
也就是一開始使用者輸入的那個數字
就會開始跑函式裡面的程式~
程式寫好後測試看看~
執行後會先讓我輸入一個數字,我輸入7
這時候就會呼叫函式,去跑is_odd
經過判斷後,7是奇數,所以輸出是奇數!
這次我輸入20看看~
就輸出了不是奇數!
今天這題很簡單~~><
明天再慢慢寫難一點的題目~